the rand - French English Dictionary